macros

Section: ET++ macro description (n)
Updated: automatically Mon Apr 8 20:19:26 1991
Index Return to Main Contents

 

MACRO NAME

AbstractMetaImpl( name className, list instanceVariables)  

DESCRIPTION

AbstractMetaImpl creates a metaclass for the abstract class with name className. It must be specified in the implementation file of that class. The difference to the macro MetaImpl is that names of abstract classes are displayed with a different font in the Source Code Browser of the ET++ Programming Environment. See also macro AbstractMetaImpl0. macro AbstractMetaImpl is oftenused.  

ARGUMENTS

name className

the name of an abstract class
list instanceVariables

a zero-terminated list of macros describing the instance variables (see the T...
macros, e.g. macro T and macro TP). The list must be enclosed within brackets, e.g. AbstractMetaImpl(MyClass, (TP(op), T(num), 0) ). See also macro MetaImpl.
 

CATEGORIES

metaclass

 

FILES

declaration:
Class.h
 

HISTORY

joe@csesbg.at  Mon Jun 17 19:47 1991   reworked

joe@csesbg.at  Wed Jun 19 18:24 1991   added IsKindOf, Guard


 

Index

MACRO NAME
DESCRIPTION
ARGUMENTS
CATEGORIES
FILES
HISTORY

This document was created by man2html, using the manual pages.
Time: 00:40:19 GMT, March 30, 2022